11111

DERS TANITIM BİLGİLERİ


ce.cs.ieu.edu.tr

Dersin Adı
Kodu
Yarıyıl
Teori
(saat/hafta)
Uygulama/Lab
(saat/hafta)
Yerel Kredi
AKTS
Bahar
Ön-Koşul(lar)
Yok
Dersin Dili
Dersin Türü
Zorunlu
Dersin Düzeyi
-
Dersin Veriliş Şekli -
Dersin Öğretim Yöntem ve Teknikleri Problem çözme
Deney / Laboratuvar / Atölye uygulama
Dersin Koordinatörü -
Öğretim Eleman(lar)ı -
Yardımcı(ları) -
Dersin Amacı
Öğrenme Çıktıları Bu dersi başarıyla tamamlayabilen öğrenciler;
  • Bir veritabanı uygulamasına özel veritabanı şemasının tasarımında ihtiyaç duyulan tüm bilgiyi saptayıp tanımlayabilecek,
  • Bir bilgi yönetim sistemi veritabanının, E/R diagramları kullanıp, tabloların normalizasyonunu yaparak kavramsal ve fiziksel tasarımını yapabilecek,
  • İlişkisel veritabanı yönetim sistemlerinin temel terminoloji, kavram ve yazılım araçlarını anlayabilecek,
  • SQL kullanarak veritabanlarını sorgulayabilecek,
  • Eşzamanlı işlemleri uygun bir şekilde yöneterek veritabanı uygulamaları gerçekleştirebilecek,
  • Uygulamaların performansını arttırmak amacıyla faydalı ve düşük maliyetli indeksler ve ilave veri yapıları kullanarak veritabanının tasarımını düzenleyebilecektir.
Ders Tanımı

 



Dersin Kategorisi

Temel Ders
X
Uzmanlık/Alan Dersleri
Destek Dersleri
İletişim ve Yönetim Becerileri Dersleri
Aktarılabilir Beceri Dersleri

 

HAFTALIK KONULAR VE İLGİLİ ÖN HAZIRLIK ÇALIŞMALARI

Hafta Konular Ön Hazırlık
1 Introduction to Database Systems, Relational Data Model, SemistructuredData Model J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 1, Ch. 2.1, 2.2, 2.3, Ch. 11.1, 11.2, 11.3)
2 EntityRelationship Data Model J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 4.1, 4.2, 4.3, 4.4, 4.5, 4.6)
3 Introduction to Relational Algebra and Design of Relational Databases, Functional Dependencies J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 2.4, 3.1, 3.2, 3.3, 3.4, 3.5)
4 Design of Relational Databases, Multivalued Dependencies J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 3.6, 3.7)
5 Relational Algebra J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 5.1)
6 Introduction to SQL (Part I) J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 6.1, 6.2, 6.3, 6.4.1, 6.4.2)
7 Introduction to SQL (Part II) J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 5.2, 6.4, 6.5)
8 Ara sınav
9 Constraints and Triggers J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 7)
10 SQL Programming: Embedded SQL, PSM ( PL/SQL) J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 9.3, 9.4)
11 SQL Programming: CLI, JDBC, PHP/PEAR J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 9.1, 9.2, 9.5, 9.6, 9.7)
12 Transactions, Views, Indexes J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 6.6, 8.1, 8.2, 8.3, 8.4, 8.5)
13 SQL Authorization J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 10.1)
14 Logical Query Languages (Datalog) and SQL Recursion J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 5.3, 5.4, 10.2)
15 Warehousing, Data Cubes, Data Mining J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008 (Ch. 10.6, 10.7)
16 Dönemin gözden geçirilmesi  
Ders Kitabı Ders kitabı "J. D. Ullman, J. Widom, A First Course In Database Systems, 3/e, PrenticeHall, 2008" ve ders yansıları (Kitap için URL: http://wwwdb.stanford.edu/~ullman/fcdb.html)
Önerilen Okumalar/Materyaller Referans Kitap : Silberschatz et. al., Database System Concepts, 4th ed., McGrawHill, 2002.

 

DEĞERLENDİRME ÖLÇÜTLERİ

Yarıyıl Aktiviteleri Sayı Katkı Payı %
Katılım
1
10
Laboratuvar / Uygulama
7
15
Arazi Çalışması
Küçük Sınav / Stüdyo Kritiği
5
15
Portfolyo
Ödev
15
0
Sunum / Jüri Önünde Sunum
Proje
Seminer/Çalıştay
Sözlü Sınav
Ara Sınav
1
25
Final Sınavı
1
35
Toplam

Yarıyıl İçi Aktivitelerin Başarı Notuna Katkısı
65
Yarıyıl Sonu Aktivitelerin Başarı Notuna Katkısı
35
Toplam

AKTS / İŞ YÜKÜ TABLOSU

Yarıyıl Aktiviteleri Sayı Süre (Saat) İş Yükü
Teorik Ders Saati
(Sınav haftası dahildir: 16 x teorik ders saati)
16
3
48
Laboratuvar / Uygulama Ders Saati
(Sınav haftası dahildir. 16 x uygulama/lab ders saati)
16
2
Sınıf Dışı Ders Çalışması
15
3
Arazi Çalışması
Küçük Sınav / Stüdyo Kritiği
4
2
Portfolyo
Ödev
15
2
Sunum / Jüri Önünde Sunum
Proje
Seminer/Çalıştay
Sözlü Sınav
Ara Sınavlar
1
17
Final Sınavı
1
20
    Toplam
200

 

DERSİN ÖĞRENME ÇIKTILARININ PROGRAM YETERLİLİKLERİ İLE İLİŞKİSİ

#
Program Yeterlilikleri / Çıktıları
* Katkı Düzeyi
1
2
3
4
5
1

Matematik, Fen Bilimleri ve Bilgisayar Mühendisliği konularında yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği problemlerini modelleme ve çözme için uygulayabilme becerisi

X
2

Karmaşık Bilgisayar Mühendisliği problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi

X
3

Karmaşık bir bilgisayar tabanlı sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi

X
4

Bilgisayar Mühendisliği uygulamaları için gerekli modern teknik ve araçları geliştirme, seçme ve kullanma becerisi

X
5

Bilgisayar Mühendisliği problemlerinin incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi

X
6

Bilgisayar Mühendisliği disiplini içinde ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi

X
7

Türkçe sözlü ve yazılı etkin iletişim kurma becerisi, en az iki yabancı dil bilgisi

8

Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi

9

Mesleki ve etik sorumluluk bilinci

10

Proje yönetimi ile risk yönetimi ve değişiklik yönetimi gibi iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik ve sürdürülebilir kalkınma hakkında farkındalık

11

Bilgisayar Mühendisliği uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ile çağın sorunları hakkında bilgi; Bilgisayar Mühendisliği çözümlerinin hukuksal sonuçları konusunda farkındalık

*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest

 

İzmir Ekonomi Üniversitesi | Sakarya Caddesi No:156, 35330 Balçova - İZMİR Tel: +90 232 279 25 25 | webmaster@ieu.edu.tr | YBS 2010